ozone hole
Explore definitions, synonyms, and language insights of ozone hole
Definitions
Noun
an area of the ozone layer (near the poles) that is seasonally depleted of ozone
Explore definitions, synonyms, and language insights of ozone hole